package state;

import javax.swing.JOptionPane;


public class Alquilado extends Estado{

	public Alquilado() {

	}


	public String responderSolicitud(Carro uno) {
		String s="";
		int x=JOptionPane.showConfirmDialog(null,"�Hay Reparacioones para este vehiculo?","Entrega",2);
		if(x!=0){
			s="Hemos generado cuenta de cobro por: "+uno.precioAlquiler+" correspondientes a un d�a de uso"+"\n"
					+"Por prestamo del vehiculo "+uno.identificador+"\n "+ "Modelo:" +uno.Modelo+"\n"+
					"Esperamos uqe vuelva a utilizar nuestros servicios";
			uno.setState(new Disponible());
		}else{
			s ="Hemos generado una cuenta de cobro por: $"+(uno.precioAlquiler+500)+" correspondientes a un d�a de uso , m�s reparaciones"+"\n"
					+"Por prestamo del vehiculo "+uno.identificador+"\n "+ "Modelo:" +uno.Modelo+"\n"+
					"Hemos Agregado $500 A Su Cuenta Actual, ya que el auto tuvo que ser enviado a reparaci�n"+"\n";
			uno.setState(new Reparación());
		}
		return s;
	}



	public String is(Carro uno) {
		return "Alquilado";
	}

}
